<svg
  xmlns="http://www.w3.org/2000/svg"
  viewBox="0 0 24 24"
  fill="url(#squircle-gradient)"
  {...$$restProps}
>
  <defs>
    <radialGradient id="squircle-gradient" cx="50.04%" cy="7.33%" r="121.8%">
      <stop offset="0%" stop-color="#60D0FF" stop-opacity="0.8" />
      <stop offset="59.8%" stop-color="#00A8F2" stop-opacity="0.8" />
      <stop offset="100%" stop-color="#0063FF" stop-opacity="0.8" />
    </radialGradient>
  </defs>
  <path
    d="M1 12C1 8.00432 1 6.00648 1.82227 4.5006C2.43987 3.36956 3.36956 2.43987 4.5006 1.82227C6.00648 1 8.00432 1 12 1V1C15.9957 1 17.9935 1 19.4994 1.82227C20.6304 2.43987 21.5601 3.36956 22.1777 4.5006C23 6.00648 23 8.00432 23 12V12C23 15.9957 23 17.9935 22.1777 19.4994C21.5601 20.6304 20.6304 21.5601 19.4994 22.1777C17.9935 23 15.9957 23 12 23V23C8.00432 23 6.00648 23 4.5006 22.1777C3.36956 21.5601 2.43987 20.6304 1.82227 19.4994C1 17.9935 1 15.9957 1 12V12Z"
  />
</svg>
